semiinsulating substrate - Turco Inglés Diccionario